// NonDBVariable.h: interface for the NonDBVariable class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_NONDBVARIABLE_H__235CA896_B7BD_41F4_AFE2_9BFFA78AB62E__INCLUDED_)
#define AFX_NONDBVARIABLE_H__235CA896_B7BD_41F4_AFE2_9BFFA78AB62E__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "PropertyVariable.h"

namespace PropertySystem
{
	class DllExport NonDBVariable : public PropertyVariable  
	{
		UE_DECLARE_DYNAMIC(NonDBVariable);
		friend class PropertyFactory;
	public:
		NonDBVariable();
		virtual ~NonDBVariable();

	public:
		virtual void InitValue();
		virtual PropertyVariable* Clone();
		virtual BOOL Accept(PropertyVisitor& visitor);
	};
};
#endif // !defined(AFX_NONDBVARIABLE_H__235CA896_B7BD_41F4_AFE2_9BFFA78AB62E__INCLUDED_)
